
import {createStore} from 'vuex'


const store= createStore({
    state:{
        usersj:{
            
        }
    },
        //取值的唯一方法
    getters:{
        getUser(state){
            return state.usersj;
        }
    },

    //唯一可以修改state值的方法,同步阻塞
    mutations:{
        updateUser(state,playload){
            state.usersj = playload;
        }
    },
    //异步调用mutations
    actions:{
        asyncUpdateUser(context,user){
            context.commit('updateUser',user)
        }
    }
})


export default store


